(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var g,aa=function(a){var b=0;return function(){return b>>0),xa=0,za=function(a,b,c){return a.call.apply(a.bind,arguments)},Aa=function(a,b,c){if(!a)throw Error();if(2")&&(a=a.replace(vb,">"));-1!=a.indexOf('"')&&(a=a.replace(wb,"""));-1!=a.indexOf("'")&&(a=a.replace(xb, "'"));-1!=a.indexOf("\x00")&&(a=a.replace(yb,"�"))}return a},tb=/&/g,ub=//g,wb=/"/g,xb=/'/g,yb=/\x00/g,zb=/[\x00&<>"']/,Bb=function(a,b){return ab?1:0};var Db=function(a,b){this.df=b===Cb?a:""};g=Db.prototype;g.Za=!0;g.Ga=function(){return this.df.toString()};g.Ke=!0;g.Yb=function(){return 1};g.toString=function(){return this.df.toString()}; var Eb=function(a){return a instanceof Db&&a.constructor===Db?a.df:"type_error:SafeUrl"},Fb=/^(?:audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font\/\w+|image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|video\/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\w+=(?:\w+|"[\w;,= ]+"))*$/i,Gb=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,Hb=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,Ib=function(a){if(a instanceof Db)return a;a="object"==typeof a&&a.Za?a.Ga(): String(a);if(Hb.test(a))a=new Db(a,Cb);else{a=String(a);a=a.replace(/(%0A|%0D)/g,"");var b=a.match(Gb);a=b&&Fb.test(b[1])?new Db(a,Cb):null}return a},Cb={},Jb=new Db("about:invalid#zClosurez",Cb);var Lb=function(a,b){this.cf=b===Kb?a:""};Lb.prototype.Za=!0;Lb.prototype.Ga=function(){return this.cf};Lb.prototype.toString=function(){return this.cf.toString()}; var Kb={},Mb=new Lb("",Kb),Tb=function(a){if(a instanceof Db)return'url("'+Eb(a).replace(/parseFloat(Ic)){Hc=String(Kc);break a}}Hc=Ic} var Lc=Hc,Mc={},Nc=function(a){return uc(Mc,a,function(){for(var b=0,c=sb(String(Lc)).split("."),d=sb(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f");c=c.join("")}c=md(a,c);d&&("string"===typeof d?c.className=d:Array.isArray(d)?c.className=d.join(" "):id(c,d));2c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]},wd=function(a,b,c){if(Array.isArray(b))for(var d=0;dMath.random()}),Hd=function(a){return-1!=y.indexOf(a)},Id=function(a){if(!a)return"";var b=/.*[&#?]google_debug(=[^&]*)?(&.*)?$/;try{var c=b.exec(decodeURIComponent(a));if(c)return c[1]&&1=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1}; g.expand=function(a,b,c,d){r(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};g.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this}; g.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};g.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this}; g.translate=function(a,b){a instanceof E?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};g.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};var Nd=function(){this.rg=4E3;this.Xe="&";this.fh=",$";this.ce="trn";this.Oi=null;this.pe={};this.ri=0;this.hd=[]},Pd=function(a,b,c,d,e){var f=[];Gd(a,function(h,k){(h=Od(h,b,c,d,e))&&f.push(k+"="+h)});return f.join(b)},Od=function(a,b,c,d,e){if(null==a)return"";b=b||"&";c=c||",$";"string"==typeof c&&(c=c.split(""));if(a instanceof Array){if(d=d||0,de?encodeURIComponent(Pd(a, b,c,d,e+1)):"...";return encodeURIComponent(String(a))};Nd.prototype.eg=function(a,b,c,d){a=a+"//"+b+c;var e=Qd(this)-c.length-d.length;if(0>e)return"";this.hd.sort(function(q,z){return q-z});c=null;b="";for(var f=0;f=n.length){e-=n.length;a+=n;b=this.Xe;break}c=null==c?h:c}}e="";this.ce&&null!=c&&(e=b+this.ce+"="+(this.Oi||c));return a+e+d}; var Qd=function(a){if(!a.ce)return a.rg;var b=1,c;for(c in a.pe)b=c.length>b?c.length:b;return a.rg-a.ce.length-b-a.Xe.length-1};var Sd=function(a,b,c){var d=Rd;if(d.Og<(c||d.rh))try{if(b instanceof Nd)var e=b;else e=new Nd,Gd(b,function(h,k){var l=e,n=l.ri++,q={};q[k]=h;h=[q];l.hd.push(n);l.pe[n]=h});var f=e.eg(d.zi,d.ua,d.za+a+"&","");f&&(d.bh?Kd(f):Jd(m,f,!1))}catch(h){}};var Td=function(){return yc?"Webkit":xc?"Moz":B?"ms":vc?"O":null},Ud=function(a,b){if(b&&a in b)return a;var c=Td();return c?(c=c.toLowerCase(),a=c+qc(a),void 0===b||a in b?a:null):null};var H=function(a,b,c){if("string"===typeof b)(b=Vd(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=Vd(c,d);f&&(c.style[f]=e)}},Wd={},Vd=function(a,b){var c=Wd[b];if(!c){var d=pc(b);c=d;void 0===a.style[d]&&(d=Td()+qc(d),void 0!==a.style[d]&&(c=d));Wd[b]=c}return c},Xd=function(a,b){a:{var c=ed(a);if(c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,null))){c=c[b]||c.getPropertyValue(b)||"";break a}c=""}return c||(a.currentStyle?a.currentStyle[b]:null)|| a.style&&a.style[b]},Zd=function(a,b,c){if(b instanceof E){var d=b.x;b=b.y}else d=b,b=c;a.style.left=Yd(d,!1);a.style.top=Yd(b,!1)},$d=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},I=function(a){if(1==a.nodeType)return a=$d(a),new E(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new E(a.clientX,a.clientY)},ae=function(a,b,c){if(b instanceof F)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");a.style.width= Yd(b,!0);a.style.height=Yd(c,!0)},Yd=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a},ce=function(a){var b=be;if("none"!=Xd(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a},be=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=yc&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=$d(a),new F(a.right-a.left,a.bottom-a.top)): new F(b,c)},de=function(a,b){a.style.display=b?"":"none"},fe=function(a,b){b=fd(b);var c=b.R;if(B&&c.createStyleSheet)b=c.createStyleSheet(),ee(b,a);else{c=rd(b,"HEAD")[0];if(!c){var d=rd(b,"BODY")[0];c=b.Tf("HEAD");d.parentNode.insertBefore(c,d)}d=b.Tf("STYLE");var e=ta();e&&d.setAttribute("nonce",e);ee(d,a);b.appendChild(c,d)}},ee=function(a,b){b=b instanceof Vb&&b.constructor===Vb?b.bf:"type_error:SafeStyleSheet";B&&void 0!==a.cssText?a.cssText=b:m.trustedTypes?qd(a,b):a.innerHTML=b},ge=xc?"MozUserSelect": yc||wc?"WebkitUserSelect":null,he=function(a){var b=a.getElementsByTagName("*");if(ge){var c="none";a.style&&(a.style[ge]=c);if(b){a=0;for(var d;d=b[a];a++)d.style&&(d.style[ge]=c)}}else if(B||vc)if(c="on",a.setAttribute("unselectable",c),b)for(a=0;d=b[a];a++)d.setAttribute("unselectable",c)};var ie=function(a,b){if(a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(void 0,a[c],c,a)},je=function(a){return"number"===typeof a&&0Math.random())};ue.prototype.disable=function(){this.Bc=!1;this.qb!=this.$h.google_js_reporting_queue&&(se()&&x(this.qb,ve),this.qb.length=0)};ue.prototype.oa=function(a){!this.Bc||2048=ze&&(ye.Og=ze);if("complete"==te.document.readyState)te.google_measure_js_timing||xe.disable();else if(xe.Bc){var Ae=function(){te.google_measure_js_timing||xe.disable()},Be=te;Be.addEventListener&&Be.addEventListener("load",Ae,!1)};var Ce=function(){this.pd=[]},J=function(a,b,c,d,e){a.pd.push(new De(b,c,d,e))},Ee=function(a,b){J(a,b,"zIndex",999999)},Fe=function(a){for(var b=a.pd.length-1;0<=b;b--){var c=a.pd[b];c.fd?(c.aa.style.removeProperty(c.Wa),c.aa.style.setProperty(c.Wa,String(c.yg),c.vi)):c.aa.style[c.Wa]=c.yg}a.pd.length=0},De=function(a,b,c,d){this.aa=a;this.Wa=(this.fd=!(void 0===d||!a.style||!a.style.getPropertyPriority))?String(b).replace(/([A-Z])/g,"-$1").toLowerCase():b;this.yg=this.fd?a.style.getPropertyValue(this.Wa): a.style[this.Wa];this.vi=this.fd?a.style.getPropertyPriority(this.Wa):void 0;this.fd?(a.style.removeProperty(this.Wa),a.style.setProperty(this.Wa,String(c),d)):a.style[this.Wa]=String(c)};var Ge=function(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""},He=function(a){return a.classList?a.classList:Ge(a).match(/\S+/g)||[]},Ie=function(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)},Je=function(a,b){return a.classList?a.classList.contains(b):Ka(He(a),b)},Ke=function(a,b){if(a.classList)a.classList.add(b);else if(!Je(a,b)){var c=Ge(a);Ie(a,c+(0a.height?a:c},Te=function(a){a.style.setProperty("background-color","transparent","important");a.style.setProperty("background-image","none","important");a.style.setProperty("border","0 none transparent","important");a.style.setProperty("color","transparent","important");a.style.setProperty("margin","0px 0px 0px 0px","important");a.style.setProperty("opacity","1","important");a.style.setProperty("overflow","visible","important"); a.style.setProperty("padding","0px 0px 0px 0px","important");a.style.setProperty("visibility","visible","important")};var cb={ij:"log_ignored_events",hj:"log_idle_on_pub",rj:"stricter_mobile_taps",Xi:"error_reporting",ej:"external_overlay",nj:"overlay_expand_icon",oj:"overlay_touch_ripple",qj:"sample_gen204_with_exp"},Ue=function(a){var b=K().JS_EXPERIMENT_LABELS;return"string"===typeof b?Ka(b.split(","),a):!1},Ve=function(a){var b=K().JS_EXPERIMENT_LABELS;if("string"===typeof b){b=b.split(",");for(var c=0;c>>0),rf=function(a){if("function"===typeof a)return a;a[Af]||(a[Af]=function(b){return a.handleEvent(b)});return a[Af]};var Bf=[],Cf=function(a){try{var b=ce(D.document.documentElement);b.width-=2;b.height-=2;var c=ce(a),d=0=f&&9>=e&&(e=C.createEvent("CustomEvent"),e.initEvent("vclick",!0,!0),fb(e,{clientX:c.clientX,clientY:c.clientY,Aj:b,zj:d,duration:f}),Nf.dispatchEvent(e));b=a=null}}))},Tf=function(a,b){for(var c=1;c2*this.D&&hg(this),!0):!1};var hg=function(a){if(a.D!=a.C.length){for(var b=0,c=0;b=d.C.length)throw eg;var f=d.C[b++];return a?f:d.N[f]};return e};var ig=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var jg=function(a){if(a.xa&&"function"==typeof a.xa)return a.xa();if("string"===typeof a)return a.split("");if(va(a)){for(var b=[],c=a.length,d=0;da.tg&&(a.dispatchEvent("activity"),a.tg=b+3E3)};var fh=function(a,b){Q.call(this);b||(ch.add(this),null==dh&&(dh=new Yg),b=dh);this.Xh=a;this.oe=b;this.ih=t(this.ui,this);eh(this)};w(fh,Q);fh.prototype.Ie=!1;var dh=fh.prototype.Pc=null,ch=new lg,eh=function(a){var b=a.Xh+1-(Date.now()-a.oe.lg);0=Math.abs(a.top-0)&&1E-6>=Math.abs(a.left-0)},oh=function(a,b){if(null!==a.pa&&!nh(a)){var c=a.pa.getBoundingClientRect();a.Tb.y-=c.top;a.Tb.x-=c.left;lh(a);nh(a)||a.Df||(a.Df=!0,R("could-not-position-at-viewport-origin"))}a=a.Tb;return new E(b.x+a.x,b.y+a.y)};mh.prototype.j=function(){G(this.pa);this.pa=null};var ph=function(a){var b=a.document;try{var c=a.document;var d="CSS1Compat"==c.compatMode?c.documentElement:c.body;var e=new F(d.clientWidth,d.clientHeight)}catch(f){e=new F(-12245933,-12245933)}a=e;return new F(Math.max(a.width,Math.max(b.body.scrollWidth,b.documentElement.scrollWidth)),Math.max(a.height,Math.max(b.body.scrollHeight,b.documentElement.scrollHeight)))};var rh=function(a,b,c,d){N.call(this);this.m=a;this.v=b;this.Qg=c;this.mh=d;this.Eb=null;this.Sg=0;this.H=[];this.fc=jd(this.m);this.Pf=this.rc=this.ra=this.nb=this.Qa=this.A=this.I=this.da=this.uf=this.$d=null;this.Eg=[{type:"multiple-choice",title:"",Ka:"Test Question",Pa:{0:"Option 1",1:"Option 2"},Ta:!1},{type:"multiple-choice",title:"",Ka:"Did you intend to open this ad?",Pa:{0:"Yes",1:"No"},Ta:!0},{type:"stars-rating",title:"Survey powered by",Ka:"Rate your experience with this ad",Pa:{},Ta:!1}, {type:"multiple-choice",title:"",Ka:"Which one of these best describes your experience with the ad?",Pa:{0:"The ad accidentally expanded",1:"The ad was broken",2:"I liked the layout",3:"I found the ad relevant",4:"Other"},Ii:!0,Ta:!0},{type:"multiple-choice",title:"Survey powered by",Ka:"Describe your experience with the ad:",Pa:{0:"I intended to expand the ad",1:"I did not intend to expand the ad"},Ta:!0},{type:"multiple-choice",title:"Survey powered by",Ka:"",Pa:{0:"I intentionally expanded the ad", 1:"I accidentally expanded the ad"},Ta:!0},{type:"multiple-choice",title:"Survey powered by",Ka:"",Pa:{0:"The ad was broken",1:"The ad worked correctly"},Ta:!0},{type:"multiple-choice",title:"",Ka:"How much time did you spend on the previous ad?",Pa:{0:"More than 5 minutes",1:"Less than 5 minutes"},Ta:!0},{type:"multiple-choice",title:"",Ka:"What is the current year?",Pa:{0:"2015",1:"1988"},Ta:!0},{type:"multiple-choice",title:"",Ka:"What is the current year?",Pa:{0:"2015",1:"1988",2:"1862",3:"2020", 4:"2012"},Ta:!0}];fe(Xb(qh),this.m.document)};pa(rh,N);var sh=function(a){return null!==a.I&&"visible"==a.I.style.visibility},th=function(a,b,c){var d=Se(a.m);return oh(a.Eb,new E((d.width-b)/2,(d.height-c)/2))}; rh.prototype.Ci=function(){if(null!=this.m.document.getElementById("goog-ea-survey-overlay")){fe(Xb(uh),this.I.contentDocument);this.da=new dd(this.I.contentDocument);this.Qa=this.da.createElement("div");this.Qa.id="header";this.da.appendChild(this.I.contentDocument.body,this.Qa);this.nb=this.da.createElement("div");this.nb.id="content-box";this.da.appendChild(this.I.contentDocument.body,this.nb);this.Ng();this.H.push(O(this.m,"resize",this.Hc,!1,this));var a=We();if(0>a||a>this.Eg.length-1)a=0;var b= this.Eg[a];if("multiple-choice"==b.type)vh(this,a,b.Ka,b.Pa,b.Ii,b.title,b.Ta,b.type);else if("stars-rating"==b.type){var c=b.Ka,d=b.title;b=b.type;this.ra=this.da.createElement("div");this.ra.className="answers";this.ra.id="stars";this.nb.appendChild(this.ra);var e=this.da.createElement("div");e.textContent=c.toUpperCase();e.id="question-inner";this.ra.appendChild(e);S(this.v,"survey-created",gb(["questionIndex",a,"questionType",b]),1);for(c=5;0":(c=lc(d),n+=">"+dc(c).toString()+"",c=c.Yb());(b=b&&b.dir)&&(c=/^(ltr|rtl|auto)$/i.test(b)?0:null);b=ec(n,c);nc(a,b);a=a.firstChild;b=a.style[pc("transition")];return""!=("undefined"!==typeof b?b: a.style[Vd(a,"transition")]||"")});var Mh=function(a,b,c,d,e){Jh.call(this);this.aa=a;this.uh=b;this.Zh=c;this.bg=d;this.Ni=Array.isArray(e)?e:[e]};w(Mh,Jh);g=Mh.prototype;g.play=function(){if(1==this.s)return!1;this.Sd();this.ja("play");this.startTime=Date.now();this.s=1;if(Lh())return H(this.aa,this.Zh),this.L=Sg(this.xi,void 0,this),!0;this.sf(!1);return!1};g.xi=function(){ce(this.aa);Kh(this.aa,this.Ni);H(this.aa,this.bg);this.L=Sg(t(this.sf,this,!1),1E3*this.uh)};g.stop=function(){1==this.s&&this.sf(!0)}; g.sf=function(a){H(this.aa,"transition","");Tg(this.L);H(this.aa,this.bg);this.endTime=Date.now();this.s=0;a?this.ja("stop"):this.ja("finish");this.Qc()};g.j=function(){this.stop();Mh.l.j.call(this)};g.pause=function(){};var Nh=function(a,b,c){N.call(this);this.Qe=a;this.ec=b||0;this.cc=c;this.kh=t(this.th,this)};w(Nh,N);g=Nh.prototype;g.Y=0;g.j=function(){Nh.l.j.call(this);this.stop();delete this.Qe;delete this.cc};g.start=function(a){this.stop();this.Y=Sg(this.kh,void 0!==a?a:this.ec)};g.stop=function(){this.ub()&&Tg(this.Y);this.Y=0};g.ub=function(){return 0!=this.Y};g.th=function(){this.Y=0;this.Qe&&this.Qe.call(this.cc)};var Oh={},Ph=null,Qh=function(a){a=ya(a);delete Oh[a];$a(Oh)&&Ph&&Ph.stop()},Sh=function(){Ph||(Ph=new Nh(function(){Rh()},20));var a=Ph;a.ub()||a.start()},Rh=function(){var a=Date.now();Wa(Oh,function(b){Th(b,a)});$a(Oh)||Sh()};var Uh=function(a,b,c,d){Jh.call(this);if(!Array.isArray(a)||!Array.isArray(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end points must be the same length");this.ad=a;this.wh=b;this.duration=c;this.Af=d;this.coords=[];this.Ti=!1;this.progress=0};w(Uh,Jh); Uh.prototype.play=function(a){if(a||0==this.s)this.progress=0,this.coords=this.ad;else if(1==this.s)return!1;Qh(this);this.startTime=a=Date.now();-1==this.s&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progress||this.Sd();this.ja("play");-1==this.s&&this.ja("resume");this.s=1;var b=ya(this);b in Oh||(Oh[b]=this);Sh();Th(this,a);return!0};Uh.prototype.stop=function(a){Qh(this);this.s=0;a&&(this.progress=1);Vh(this,this.progress);this.ja("stop");this.Qc()}; Uh.prototype.pause=function(){1==this.s&&(Qh(this),this.s=-1,this.ja("pause"))};Uh.prototype.j=function(){0==this.s||this.stop(!1);this.ja("destroy");Uh.l.j.call(this)}; var Th=function(a,b){bd.width&&(b-=(a.K.width+42-d.width)/2);a.V.style.setProperty("position",Xd(a.u,"position"),"important");a.V.style.setProperty("left",b+"px","important");a.V.style.setProperty("top",c+"px","important");de(a.V,!0)};var ii=function(a,b,c,d){N.call(this);this.m=a;this.Oa=b;b=ce(this.Oa);this.Vg=c;this.J=a.document.createElement("div");this.J.style.width=b.width+"px";this.J.style.height=b.height+"px";this.J.style.zIndex=Xd(this.Oa,"zIndex");this.J.style.position="absolute";this.J.style.top="0";this.J.style.left="0";this.J.style.backgroundColor="rgba(0, 0, 0, 0)";this.J.style.overflow="hidden";he(this.J);this.Oa.parentNode.appendChild(this.J);de(this.J,!0);this.$=a.document.createElement("div");this.$.style.width= b.width+"px";this.$.style.height=b.height+"px";this.$.style.position="absolute";this.$.style.top="0px";this.$.style.left="0px";this.$.style.opacity=.7;this.$.style.backgroundColor="#fff";he(this.$);this.J.appendChild(this.$);de(this.$,!1);this.Cf=new Mh(this.$,.5,{opacity:.7},{opacity:0},[{Ud:"opacity",duration:.5,timing:"ease-in",delay:0}]);this.Je=!0;this.Aa=a.document.createElement("div");this.Aa.style.position="relative";this.Aa.style.height=2*b.height+"px";this.Aa.style.width=2*b.width+"px"; he(this.Aa);this.J.appendChild(this.Aa);this.sa=a.document.createElement("div");this.sa.style.position="absolute";this.sa.style.margin="auto";this.sa.style.bottom="0";this.sa.style.top="0";this.sa.style.right="0";this.sa.style.left="0";this.sa.style.opacity=.09;this.sa.style.backgroundColor="#000";this.sa.style.borderRadius="50%";he(this.sa);this.Aa.appendChild(this.sa);this.X=a.document.createElement("div");this.X.style.position="absolute";this.X.style.bottom="5px";this.X.style.right="5px";this.X.style.height= "40px";this.X.style.width="40px";this.X.style.borderRadius="50%";this.X.style.borderWidth="2px";this.X.style.borderStyle="solid";this.X.style.borderColor="#eee";gi(this);he(this.X);this.J.appendChild(this.X);de(this.X,d);this.va=fd(a).createElement("IMG");this.va.src=["http:"==this.m.location.protocol?"http:":"https:","//pagead2.googlesyndication.com/pagead/bf/images/diagonal_expand_arrows.svg"].join("");this.va.style.position="absolute";this.va.style.margin="auto";this.va.style.bottom="0";this.va.style.top= "0";this.va.style.right="0";this.va.style.left="0";this.va.style.height="40px";this.va.style.width="40px";he(this.va);this.X.appendChild(this.va);this.cb=a.document.createElement("div");this.cb.style.width=b.width+"px";this.cb.style.height=b.height+"px";this.cb.style.position="absolute";this.cb.style.top="0px";this.cb.style.left="0px";this.cb.style.backgroundColor="rgba(0, 0, 0, 0)";he(this.cb);this.J.appendChild(this.cb);this.ha=a.document.createElement("div");this.ha.style.width=b.width-20+"px"; this.ha.style.height=b.height-20+"px";this.ha.style.position="absolute";this.ha.style.margin="auto";this.ha.style.top="0px";this.ha.style.left="0px";this.ha.style.right="0px";this.ha.style.bottom="0px";this.ha.style.backgroundColor="rgba(0, 0, 0, 0)";he(this.ha);this.J.appendChild(this.ha);d=pd(this.Oa);a=Xd(d,"position");if("absolute"!=a&&"fixed"!=a&&"relative"!=a){a=I(d);c=I(this.Oa);d.style.position="relative";d=I(d);var e=I(this.Oa);ad(a,d)||hi("overlay-iframe-parent-coords-changed",a,d);ad(c, e)||hi("overlay-iframe-moved-after-parent-position-changed",c,e)}a=I(this.Oa);c=I(this.J);ad(a,c)||(hi("overlay-incorrect-after-parent-position-changed",a,c),a=new E(a.x-c.x,a.y-c.y),this.J.style.top=a.y+"px",this.J.style.left=a.x+"px",a=I(this.Oa),c=I(this.J),ad(a,c)||hi("overlay-incorrect-after-offset",a,c));b=.95*Math.max(b.width,b.height);this.ae=new Mh(this.sa,.4,{height:"15px",width:"15px"},{height:b+"px",width:b+"px"},[{Ud:"height",duration:.4,timing:"ease-out",delay:0},{Ud:"width",duration:.4, timing:"ease-out",delay:0}]);O(this.ae,"end",t(this.Uh,this),!1);this.ae.stop();de(this.Aa,!1)};pa(ii,N);var hi=function(a,b,c){bg(a,{x1:b.x,y1:b.y,x2:c.x,y2:c.y})},gi=function(a){a.X.style.backgroundColor="#999"};ii.prototype.Uh=function(){this.ae.stop();de(this.Aa,!1);this.Je||(this.Je=!0,this.Cf.play(!0))};ii.prototype.j=function(){G(this.ha);G(this.sa);G(this.Aa);G(this.$);G(this.J);G(this.va);G(this.X)};var ji=function(a,b,c,d){N.call(this);this.tf=c;this.ib=new ii(a,b,Ue("overlay_touch_ripple"),Ue("overlay_expand_icon"));this.v=d;this.xc=new Xf(this.ib.cb,!1);this.zc=new Xf(this.ib.ha,!1);this.Ff=new Zf(this.xc);this.Kf=new Zf(this.zc);this.H=[O(this.zc,"singletouchstart",this.Ed,!1,this),O(this.zc,"singletouchend",this.Dd,!1,this),O(this.zc,"singletouchcancel",this.Cd,!1,this),O(this.xc,"singletouchstart",this.Ed,!1,this),O(this.xc,"singletouchend",this.Dd,!1,this),O(this.xc,"singletouchcancel", this.Cd,!1,this),O(this.Ff,"singletouchtap",this.Jh,!1,this),O(this.Kf,"singletouchtap",this.Kh,!1,this)]};pa(ji,N);var ki=function(a){for(var b=0;b=c.length)){for(var d=0,e=c.length;dthis.O.width&&(0==b||3==b)&&J(this.B,c,"left",this.O.width-a.width+"px",void 0);a.height>this.O.height&&(1==b||0==b)&&J(this.B,c,"top",this.O.height-a.height+"px",void 0);li(c,!1,this.B);this.M=!0}}; g.resize=function(a){var b=pi(this);if(!(0>=b.length)){for(var c=b.length,d=0;d=c.length?null:c[c.length-1];var d=this.m||D;d&&c?(this.Be=a,this.De=b,t(this.Nh,this),a=t(this.Oh,this),Ue("external_overlay")||kh(this.v,"unknown-external-notifier"),a=new ji(d,c,a,this.v),this.Ae=a):kh(this.v,"external-notifier-invalid-iframe-or-win")}};var qi=function(a){null!==a.Ae&&(clearTimeout(a.ue),a.ue=0,a.Ae.dispose(),a.Be=null,a.De=null,a.Ee=!1)};g=mi.prototype;g.Oh=function(){this.De();this.ue=setTimeout(t(this.Wh,this),3E3)}; g.Wh=function(){this.ig=!0;qi(this);S(this.v,"dispose-external-notifier-timeout",{},1)};g.Nh=function(){this.Be()};g.Bh=function(a){if(this.$a){this.M=!0;this.$a=!1;var b=pi(this);1d||h>=d;h= e.x;e=f.width-(e.x+b.O.width);b=c.width-b.O.width>h||e>=h;e=2;d&&!b?e=3:!d&&b?e=1:d||b||(e=0);d=e;b="ok_expand_w"+c.width+"_h"+c.height+"_d"+d;switch(a){case 0:this.Ea.expand(c,d);this.qa(b);break;case 1:if(a=this.Ea,b=t(this.qa,this,b),d=t(this.qa,this,"initiateCollapse"),e=t(this.qa,this,"parentViewportResized"),(D.CREATIVE_TOOLSET_PREVIEW_PARAMS||{}).ENABLE_OUT_OF_FOCUS_EXPANSION?f=!1:(f=!1,h=a.m||D,"function"!==typeof h.document.hasFocus||h.document.hasFocus()||(S(a.v,"document-not-in-focus"), f=!0),Ih()&&(S(a.v,"document-is-hidden"),f=!0)),f)d();else if(!(a.$a||a.M||(a.$a=!0,a.ig||(qi(a),f=pi(a),0>=f.length)))){f=f[f.length-1];h=a.m||D;a.Md=b;a.Pe=d;a.Lb=c.clone();0<=We()&&null===a.Z&&!a.Rg&&(a.Rg=!0,a.Z=new rh(h,a.v,p,t(a.nh,a)));a.Kb=new ai(f,h,a.Lb,t(a.Bh,a),t(a.oh,a),t(a.Hc,a,e),a.v,a.Z);li(f,!0,a.B);c=a.Kb;c.A=c.m.document.createElement("div");a=c.u;a.parentNode&&a.parentNode.insertBefore(c.A,a);Te(c.A);a=ph(c.m);c.A.style.setProperty("width",a.width+"px","important");c.A.style.setProperty("height", a.height+"px","important");c.A.style.setProperty("position","fixed","important");J(c.B,c.A,"zIndex",999998,"important");c.A.style.setProperty("opacity","0.7","important");a=new E(0,0);a=oh(c.Eb,a);c.A.style.setProperty("left",a.x+"px","important");c.A.style.setProperty("top",a.y+"px","important");c.A.style.setProperty("background-color","#666","important");c.A.id="goog-lb-overlay";c.H.push(O(c.A,"click",u(c.fg,"background-overlay"),!1,c));J(c.B,c.u,"zIndex",999999,"important");null!=c.Z&&(c.Z.A=c.A); H(c.u,"outline","none");a=ce(c.u);J(c.B,c.u,"width",a.width+"px","important");J(c.B,c.u,"height",a.height+"px","important");e=I(pd(c.u));L()||(e=oh(c.Eb,e));b=bi(c,e,a);c.fc=jd(c.m);L()?(e=d=0,J(c.B,c.u,"position","absolute","important"),c.u.parentNode&&J(c.B,c.u.parentNode,"position","relative","important")):(d=e.x,e=e.y,J(c.B,c.u,"position","fixed","important"));a:{f=Qe();if(null==f.SAMPLE_VIEWPORT_SIZES){if(L()&&!Fd(.05)||!L()&&!Fd(.01))break a}else if(!f.SAMPLE_VIEWPORT_SIZES)break a;f=jd(c.m); h=Se(c.m);S(c.v,"viewport",{event:"lbstart",ew:c.K.width,eh:c.K.height,lw:f.width,lh:f.height,vw:h.width,vh:h.height},1)}Lh()?c.rb=new Mh(c.u,c.me,{left:d+"px",top:e+"px"},{left:b.x+"px",top:b.y+"px"},[{Ud:"all",duration:c.me,timing:"ease-out",delay:0}]):c.rb=new Zh(c.u,[d,e],[b.x,b.y],1E3*c.me,$h);O(c.rb,"end",t(c.Bi,c,a),!1);c.rb.play();null!=c.Z&&(a=t(c.Gg,c),c.Z.Qg=a,c=c.Z,c.I=(new dd(c.m.document)).createElement("IFRAME"),c.I.style.visibility="hidden",c.I.style.zIndex=1E6,c.I.id="goog-ea-survey-overlay", c.m.document.body.appendChild(c.I),Sg(c.Ci,200,c))}}}break;case "collapse":this.Ea.isExpanded()&&(this.Ea.collapse(),c=this.Ea.O.clone(),this.qa("ok_collapse_w"+c.width+"_h"+c.height));break;case "resize":a=new F(0,0);c=c.split("_");for(b=0;bJa(this.mg,function(b){return b==a})||sc(D.rptcsiqid(this.T,{explabel:K().JS_EXPERIMENT_LABELS})))};var xi=function(){this.Yd={}},yi=function(a,b,c){if(r(c)){if("touchend"==c.type||"touchcancel"==c.type)if(c.changedTouches&&0this.we&&(this.kd=this.we);var b=C.body;this.wd=C.createElement("div");b.appendChild(this.wd);this.ia=0;this.fa=new xi;this.Jc=a.hi;this.ob=0};w(Ci,Q);g=Ci.prototype;g.j=function(){G(this.wd);M(this.wb);this.wb=null;Ci.l.j.call(this)}; g.remove=function(){if(4==this.ia||0==this.ia)this.fa.Yd={};this.dispatchEvent(new af("removed",this))};g.Ad=function(){return this.ob};g.dg=function(){return Ai(this.fa)};g.getContext=function(){return this.ia};var Ei=function(a,b){Ka(Di[a.ia],b)||bg("notifierContextTransitionError",{old:a.ia,"new":b,not:a.ic});a.ia=b;a.Jc&&(1==a.ia?a.Jc.oa("notifierstart"):2==a.ia&&a.Jc.oa("notifiercompleted"))};g=Ci.prototype;g.ub=function(){return 1==this.ia};g.Jd=function(){return 1==this.ia||2==this.ia}; g.isExpanded=function(){return 3==this.ia};g.Pb=function(a){Ei(this,a?3:0);this.remove()};g.$b=function(){return this.we};g.tb=function(){return this.ic};var Fi=function(a){a.La&&a.expansionCallback&&(Ei(a,2),a.remove(),a.expansionCallback(),a.expansionCallback=null)};Ci.prototype.Cg=function(){this.aboutToExpandCallback&&(Ka(Di[this.ia],2)&&this.aboutToExpandCallback(),this.aboutToExpandCallback=null);this.Jc&&this.Jc.oa("abouttoexpand")};var Di={0:[1],1:[2,4],4:[0],2:[3],3:[0]};var Gi=function(a,b){this.jg=this.sc=0;this.bd=this.L=null;this.qc=0;this.sc=0=this.sc||(this.qc=Date.now(),this.L=Sg(b,this.sc,a),c&&(this.bd=Sg(c,this.jg,a)))};Gi.prototype.clear=function(){null!==this.L&&(Tg(this.L),this.L=null);null!==this.bd&&(Tg(this.bd),this.bd=null);this.qc=0};var Hi=function(a){return Math.max(0,a.sc-(a.qc?Date.now()-a.qc:0))};var Ii=function(a){Ci.call(this,a);this.Oc=0;this.Ab=null;this.je=new Gi(50);a=C.body;void 0===C.body.onmouseenter||void 0===C.body.onmouseleave||Wc?Tf(this,O(a,"mouseover",this.Qd,!0,this),O(a,"mouseout",this.Pd,!0,this)):Tf(this,O(a,"mouseenter",this.Qd,!1,this),O(a,"mouseleave",this.Pd,!1,this))};w(Ii,Ci);g=Ii.prototype;g.Qd=function(a){this.Oc||(this.Oc=Date.now(),a&&(yi(this.fa,"zcf",a),yi(this.fa,"zcr",a)))};g.j=function(){G(this.Ab);this.Ab=null;Ii.l.j.call(this)};g.Pd=function(){this.Oc=0}; g.remove=function(){Ii.l.remove.call(this);this.La=!1};g.Pb=function(a){Ii.l.Pb.call(this,a);!a&&D.innerWidth&&xc&&(this.Ab=document.createElement("div"),H(this.Ab,{position:"absolute",width:D.innerWidth+"px",height:D.innerHeight+"px",opacity:0,top:0,zIndex:999999}),O(this.Ab,"mouseover",function(){C.body.removeChild(this.Ab);this.Ab=null},!0,this),C.body.appendChild(this.Ab))};g.start=function(a,b){this.je.clear();this.La?this.Dg(a,b):this.je.start(this,u(this.Dg,a,b))}; g.Dg=function(a,b){this.je.clear();this.ob=0;this.La&&(this.expansionCallback=a,this.aboutToExpandCallback=b,Ei(this,1),this.Bf())};var Ji=function(a){Ii.call(this,a);this.Dc=new Gi(3E3);Uf("mousedown",this.Se,!0,this);this.ic="DesktopClickToExpand"};w(Ji,Ii);g=Ji.prototype;g.j=function(){this.Dc.clear();Ji.l.j.call(this)};g.Se=function(){this.isExpanded()||(this.La=!0,this.Dc.clear(),this.Dc.start(this,this.Dh))};g.Dh=function(){this.La=!1};g.Zb=function(){return 29};g.remove=function(){Ji.l.remove.call(this);this.Dc.clear()};g.Bf=function(){this.Dc.clear();this.ob=1;Fi(this)};var Ki=function(a,b,c,d,e){N.call(this);this.ug=c;this.fi=d;this.yi=e;a=gd(document,"engagement_css_link");r(a)&&1==a.nodeType||(a=C.getElementsByTagName("head"),a=0=b&&(b=window.innerHeight);a.style.height=Yd(b,!0)}};var Oi=function(a){Ii.call(this,a);this.Mc=0;this.Nc=null;this.ea=new Gi(this.$b(),this.zf);Uf("mousedown",this.Se,!0,this);Uf("mouseup",this.pi,!0,this);this.wb=new Ki(this.wd,this.kd,a.ag||"Expanding...",K().EXPANSION_RIGHT_TO_LEFT||!1,0)};w(Oi,Ii);g=Oi.prototype;g.j=function(){P(this.Nc);this.Nc=null;Oi.l.j.call(this)};g.Se=function(){this.isExpanded()||(this.Mc=Date.now())}; g.pi=function(){if(!this.isExpanded()&&this.Mc&&this.ub()){this.ea.clear();this.ob=3;var a=Date.now()-this.Mc;yi(this.fa,"zbq",this.Oc?Date.now()-this.Oc:0);yi(this.fa,"clkt",a);this.Mc=0;Fi(this)}};g.Qd=function(a){Oi.l.Qd.call(this,a);this.La=!0};g.Pd=function(){Oi.l.Pd.call(this);this.La=!1;this.je.clear();var a=this.ub();a&&Ei(this,4);this.ea.clear();this.remove();a&&Ei(this,0)};g.oi=function(a){a&&yi(this.fa,"zcr",a)};g.Zb=function(){return 30}; g.remove=function(){Oi.l.remove.call(this);this.ea.clear();this.Mc=0;Ni(this.wb,this.getContext());P(this.Nc);this.Nc=null};g.ff=function(){this.ob=2;Fi(this)};g.Bf=function(){this.ea.start(this,this.ff,this.Cg);Mi(this.wb);if(zi("zcf")||zi("zcr"))this.Nc=O(C.body,"mousemove",this.oi,!0,this)};var Pi=function(a){Ci.call(this,a);this.Ma=this.ga=0;Uf("touchstart",this.wf,!0,this);Uf("touchend",this.vf,!0,this)};w(Pi,Ci);g=Pi.prototype;g.start=function(a){!Ue("stricter_mobile_taps")||0!=this.ga&&0!=this.Ma?(Ei(this,1),this.expansionCallback=a,this.La=!0,Fi(this)):bg("noTouchStartEndPair",{notifier:"InstantlyEngage"},1)};g.remove=function(){Pi.l.remove.call(this);this.Ma=this.ga=0};g.Zb=Sa(29);g.Ad=function(){return 4};g.$b=Sa(0);g.tb=Sa("InstantlyEngage"); g.wf=function(a){this.isExpanded()||(this.ga=Date.now(),this.Ma=0,yi(this.fa,"gcf",a))};g.vf=function(a){!this.isExpanded()&&this.ga&&(this.Ma=Date.now(),this.ga&&(yi(this.fa,"gq",this.Ma-this.ga),yi(this.fa,"gcr",a)))};var Qi=function(a){Ci.call(this,a);this.Te=a.ic};w(Qi,Ci);g=Qi.prototype;g.start=function(){};g.remove=p;g.Jd=Ta;g.Pb=p;g.Zb=Sa(32);g.$b=Sa(Infinity);g.tb=function(){return this.Te};var Ri=function(a){Q.call(this);this.Te=a};w(Ri,Q);g=Ri.prototype;g.remove=p;g.Jd=Ta;g.start=function(a){a()};g.Pb=function(){};g.Zb=function(){return 32};g.Ad=function(){return 1};g.tb=function(){return this.Te};g.$b=function(){return 0};g.dg=function(){return{}};var Si=function(a){Ci.call(this,a);this.Ma=this.ga=0;this.ea=new Gi(this.$b(),this.zf);Uf("touchstart",this.wf,!0,this);Uf("touchend",this.vf,!0,this);this.wb=new Ki(this.wd,this.kd,(a.ag||"Tap to cancel")+"...",K().EXPANSION_RIGHT_TO_LEFT||!1,1)};w(Si,Ci);g=Si.prototype;g.j=function(){this.ea.clear();Si.l.j.call(this)};g.Zb=function(){return 29};g.remove=function(){Si.l.remove.call(this);this.ea.clear();Ni(this.wb,this.getContext());this.La=!1;this.Ma=this.ga=0}; g.wf=function(a){this.isExpanded()||(this.ga=Date.now(),this.ub()&&null!==this.ea.L&&0d)d=2E3;var e=c.ABOUT_TO_EXPAND_TIME_LEFT_MS;if(!e||0>=e||e>=d)e=500;return{ic:a,ag:c.EXPANSION_TEXT,Xf:d,dh:d,Yg:e,hi:b}};var Vi=function(a){return 0>a.indexOf("::")?a:a.substr(a.indexOf("::")+2)};var Wi={EXPANSION:"expansion",EXPANSION_HOVER:"expansion_hover",GENERIC_ENGAGEMENT:"generic_engagement",PART2VIEWED:"part2viewed",RM_VIDEO_PLAY:"rm_video_play",RM_VIDEO_UNMUTE:"rm_video_unmute",RM_VIDEO_VIEW_TIMER:"rm_video_view_timer",MOUSE_HOVER:"mouse_hover",SWIPE:"swipe",CLICK_THROUGH:"click_through",RM_VIDEO_REPLAY:"rm_video_replay",RM_VIDEO_PAUSE:"rm_video_pause",RM_VIDEO_STOP:"rm_video_stop",RM_VIDEO_MUTE:"rm_video_mute",VIDEOPLAYTIME50:"videoplaytime50",VIDEOPLAYTIME100:"videoplaytime100", RM_VIDEO_INTERACTION:"rm_video_interaction",RM_FULLSCREEN:"rm_fullscreen",RM_MANUAL_CLOSE:"rm_manual_close",CONTRACTION:"contraction",VIDEOPLAYTIME25:"videoplaytime25",VIDEOPLAYTIME75:"videoplaytime75",ENGAGE_3S:"engage_3s",ENGAGE_4S:"engage_4s",ENGAGE_5S:"engage_5s",ENGAGE_10S:"engage_10s",ENGAGE_15S:"engage_15s",ENGAGE_20S:"engage_20s",ENGAGE_25S:"engage_25s",ENGAGE_30S:"engage_30s",ENGAGE_35S:"engage_35s",ENGAGE_40S:"engage_40s",ENGAGE_45S:"engage_45s",ENGAGE_50S:"engage_50s",ENGAGE_55S:"engage_55s", ENGAGE_60S:"engage_60s",ENGAGE_90S:"engage_90s",ENGAGE_120S:"engage_120s",ENGAGE_180S:"engage_180s",ENGAGE_SUCCESS:"engage_success",ENGAGE_ENDED:"engage_ended",VIDEO2_PLAYTIME0:"video2_playtime0",VIDEO2_PLAYTIME25:"video2_playtime25",VIDEO2_PLAYTIME50:"video2_playtime50",VIDEO2_PLAYTIME75:"video2_playtime75",VIDEO2_PLAYTIME100:"video2_playtime100",VIDEO3_PLAYTIME0:"video3_playtime0",VIDEO3_PLAYTIME25:"video3_playtime25",VIDEO3_PLAYTIME50:"video3_playtime50",VIDEO3_PLAYTIME75:"video3_playtime75",VIDEO3_PLAYTIME100:"video3_playtime100", VIDEO4_PLAYTIME0:"video4_playtime0",VIDEO4_PLAYTIME25:"video4_playtime25",VIDEO4_PLAYTIME50:"video4_playtime50",VIDEO4_PLAYTIME75:"video4_playtime75",VIDEO4_PLAYTIME100:"video4_playtime100",VIDEO5_PLAYTIME0:"video5_playtime0",VIDEO5_PLAYTIME25:"video5_playtime25",VIDEO5_PLAYTIME50:"video5_playtime50",VIDEO5_PLAYTIME75:"video5_playtime75",VIDEO5_PLAYTIME100:"video5_playtime100",CREATIVE_TOOLSET_ERROR:"ct_error",video1Paused:"rm_video_pause",video1Played0Percent:"part2viewed",video1Played25Percent:"videoplaytime25", video1Played50Percent:"videoplaytime50",video1Played75Percent:"videoplaytime75",video1Played100Percent:"videoplaytime100",video2Paused:"rm_video_pause",video2Played0Percent:"video2_playtime0",video2Played25Percent:"video2_playtime25",video2Played50Percent:"video2_playtime50",video2Played75Percent:"video2_playtime75",video2Played100Percent:"video2_playtime100",video3Paused:"rm_video_pause",video3Played0Percent:"video3_playtime0",video3Played25Percent:"video3_playtime25",video3Played50Percent:"video3_playtime50", video3Played75Percent:"video3_playtime75",video3Played100Percent:"video3_playtime100",video4Paused:"rm_video_pause",video4Played0Percent:"video4_playtime0",video4Played25Percent:"video4_playtime25",video4Played50Percent:"video4_playtime50",video4Played75Percent:"video4_playtime75",video4Played100Percent:"video4_playtime100",video5Paused:"rm_video_pause",video5Played0Percent:"video5_playtime0",video5Played25Percent:"video5_playtime25",video5Played50Percent:"video5_playtime50",video5Played75Percent:"video5_playtime75", video5Played100Percent:"video5_playtime100",imageGalleryCardInteracted:"tetris_image_gallery_card_interacted",mapCardInteracted:"tetris_map_card_interacted",videoCardInteracted:"tetris_video_card_interacted",elementInteracted:"lightbox_ad_interacted"}; fb(Wi,{"Element interacted":"lightbox_ad_interacted","Logo clicked":"tetris_logo_clicked","Header CTA clicked":"tetris_header_cta_clicked","Social link clicked":"tetris_social_link_clicked","Image gallery card interacted":"tetris_image_gallery_card_interacted","Image gallery CTA clicked":"tetris_image_gallery_cta_clicked","Image gallery image selected":"tetris_image_gallery_image_selected","Map card interacted":"tetris_map_card_interacted","Map location selected":"tetris_map_location_selected","Presenter scrolled":"tetris_presenter_scrolled", "Product gallery card interacted":"tetris_product_gallery_card_interacted","Product gallery product clicked":"tetris_product_gallery_product_clicked","Product gallery scrolled":"tetris_product_gallery_scrolled","Thumb selected":"tetris_thumb_selected","Video buffering":"tetris_video_buffering","Video card interacted":"tetris_video_card_interacted","Video paused":"rm_video_pause","Video played 0%":"part2viewed","Video played 25%":"videoplaytime25","Video played 50%":"videoplaytime50","Video played 75%":"videoplaytime75", "Video played 100%":"videoplaytime100","Video playing":"tetris_video_playing","Video unmuted":"rm_video_unmute"});var Xi={"Element interacted":"ENGAGEMENT_AD_INTERACTION",ENGAGE_10S:"ENGAGEMENT_DURATION_10S"},Yi={};fb(Yi,{"Tetris became active":"tetris_became_active","Tetris became idle":"tetris_became_idle"});var Zi={}; fb(Zi,{"Autopreview playing 2s":"autopreview_playing_2s","Autopreview started playing":"autopreview_started_playing","Engagement state failure":"engagement_state_failure","Google Maps API failure":"google_maps_api_failure","Osd timed out":"osd_timed_out","Video thumb initialized":"video_thumb_initialized","WebFont API failure":"web_font_api_failure","YouTube Iframe API failure":"youtube_iframe_api_failure"}); for(var $i={EXPANSION:29,EXPANSION_HOVER:30,GENERIC_ENGAGEMENT:32,RM_VIDEO_PLAY:33,RM_VIDEO_UNMUTE:34,RM_VIDEO_VIEW_TIMER:35,MOUSE_HOVER:36,SWIPE:37},aj={29:"EXPANSION",30:"EXPANSION_HOVER",32:"GENERIC_ENGAGEMENT",33:"RM_VIDEO_PLAY",34:"RM_VIDEO_UNMUTE",35:"RM_VIDEO_VIEW_TIMER",36:"MOUSE_HOVER",37:"SWIPE",377:"CT_ERROR",10001:"RM_VIDEO_REPLAY",10002:"RM_VIDEO_PAUSE",10003:"RM_VIDEO_STOP",10004:"RM_VIDEO_MUTE",10005:"VIDEOPLAYTME50",10006:"VIDEOPLAYTME100",10007:"RM_VIDEO_INTERACTION",10008:"RM_FULL_SCREEN", 10009:"RM_MANUAL_CLOSE",10010:"CONTRACTION",10011:"VIDEOPLAYTIME25",10012:"VIDEOPLAYTIME75",10015:"ENGAGE_3S",10016:"ENGAGE_4S",10017:"ENGAGE_5S",10018:"ENGAGE_10S",10019:"ENGAGE_15S",10020:"ENGAGE_30S",10021:"ENGAGE_60S",10022:"ENGAGE_90S",10023:"ENGAGE_120S",10024:"ENGAGE_180S",10025:"ENGAGE_SUCCESS",10026:"ENGAGE_ENDED",10027:"VIDEO2_PLAYTIME0",10028:"VIDEO2_PLAYTIME25",10029:"VIDEO2_PLAYTIME50",10030:"VIDEO2_PLAYTIME75",10031:"VIDEO2_PLAYTIME100",10032:"VIDEO3_PLAYTIME0",10033:"VIDEO3_PLAYTIME25", 10034:"VIDEO3_PLAYTIME50",10035:"VIDEO3_PLAYTIME75",10036:"VIDEO3_PLAYTIME100",10037:"VIDEO4_PLAYTIME0",10038:"VIDEO4_PLAYTIME25",10039:"VIDEO4_PLAYTIME50",10040:"VIDEO4_PLAYTIME75",10041:"VIDEO4_PLAYTIME100",10042:"VIDEO5_PLAYTIME0",10043:"VIDEO5_PLAYTIME25",10044:"VIDEO5_PLAYTIME50",10045:"VIDEO5_PLAYTIME75",10046:"VIDEO5_PLAYTIME100",10049:"ENGAGE_20S",10050:"ENGAGE_25S",10051:"ENGAGE_35S",10052:"ENGAGE_40S",10053:"ENGAGE_45S",10054:"ENGAGE_50S",10055:"ENGAGE_55S"},bj=1;10>=bj;++bj){var cj="card"+ bj;fb(Wi,gb(cj+"VideoPaused","rm_video_pause",cj+"VideoPlayed0Percent","part2viewed",cj+"VideoPlayed25Percent","videoplaytime25",cj+"VideoPlayed50Percent","videoplaytime50",cj+"VideoPlayed75Percent","videoplaytime75",cj+"VideoPlayed100Percent","videoplaytime100",cj+"ImageGalleryCardInteracted","tetris_image_gallery_card_interacted",cj+"MapCardInteracted","tetris_map_card_interacted",cj+"VideoCardInteracted","tetris_video_card_interacted"))};var dj=function(){N.call(this);this.lf=""};w(dj,N);g=dj.prototype; g.reportEvents=function(a){if(!this.ta)for(var b=0;b(c||.01)||(c=Ue("error_reporting"),gj()&&c?(b=ab(b||{}),b.eventType=a,(a=ij(377,b))&&fj().reportEvents([a])):R(a,b,1))},lj=function(a,b){var c={};c.explen=b;a.chargeable&&kj(32,c);kj(a.action,c)},kj=function(a,b){"number"===typeof a&&aj[a]&&(a=ij(a,b||{}))&&fj().reportEvents([a])}, ij=function(a,b){a=aj[a];return void 0===a?null:mj(a,b)},mj=function(a,b){return{unifiedReportingEvent:{type:"CUSTOM_EVENT",name:a,videoName:"",trigger:"Counter"},count:1,time:0,data:[b]}},V=function(a,b){return function(){try{return b.apply(this,arguments)}catch(c){jj(a,{errorName:c.name,errorMessage:c.message},1)}}};var nj=function(a,b){this.wa=a;this.ba=b||null;this.cpeEnabled=V("CT-cpeEnabled",t(this.cpeEnabled,this));this.getClientEnvironment=V("CT-getClientEnvironment",t(this.getClientEnvironment,this));this.getEngagementState=V("CT-getEngagementState",t(this.getEngagementState,this));this.getActiveExperimentLabels=V("CT-getActiveExperimentLabels",t(this.getActiveExperimentLabels,this));this.getActivePreviewParams=V("CT-getActivePreviewParams",t(this.getActivePreviewParams,this))};g=nj.prototype; g.cpeEnabled=function(){return this.wa.cpeEnabled()};g.getClientEnvironment=function(){return{browserClass:this.wa.getClientEnvironment().browserClass,language:this.wa.getClientEnvironment().language}};g.getEngagementState=function(){return this.ba};g.getActiveExperimentLabels=function(){return Xe()};g.getActivePreviewParams=function(){return{DISABLE_OSD:(D.CREATIVE_TOOLSET_PREVIEW_PARAMS||{}).DISABLE_OSD}};var oj=function(){this.G=null;this.Ji=!1;this.Ub=this.he=null},pj=function(){return K().ENGAGEMENT_URL||""};oj.prototype.cpeEnabled=function(){return K().ENABLE_CPE};oj.prototype.getClientEnvironment=function(){var a=0;L()&&!ri()?a=1:ri()&&(a=2);return{browserClass:a,language:K().LANGUAGE}};var qj=function(){N.call(this);this.pc=null;this.Gb=0;this.Wc=this.Va=null;this.xb=this.Sc=!1;this.kc=null;this.Qb=0;this.Kd=!1;this.Xc=[];this.qg=!1};w(qj,N);var rj=function(a,b){!a.xb&&a.Gbb)throw Error("Bad port number "+b);a.zb=b}else a.zb=null},Fj=function(a,b,c){W(a);b instanceof Hj?(a.Ja=b,a.Ja.nf(a.ya)):(c||(b=Ij(b,Nj)),a.Ja=new Hj(b,a.ya))};Cj.prototype.getQuery=function(){return this.Ja.toString()};Cj.prototype.removeParameter=function(a){W(this);this.Ja.remove(a);return this}; var W=function(a){if(a.ei)throw Error("Tried to modify a read-only Uri");};Cj.prototype.nf=function(a){this.ya=a;this.Ja&&this.Ja.nf(a)}; var Oj=function(a){return a instanceof Cj?a.clone():new Cj(a,void 0)},Gj=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Ij=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,Pj),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},Pj=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Jj=/[#\/\?@]/g,Lj=/[#\?:]/g,Kj=/[#\?]/g,Nj=/[#\?@]/g,Mj=/#/g,Hj=function(a,b){this.D=this.F=null;this.la=a||null;this.ya=!!b}, Qj=function(a){a.F||(a.F=new gg,a.D=0,a.la&&ud(a.la,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};g=Hj.prototype;g.add=function(a,b){Qj(this);this.la=null;a=Rj(this,a);var c=this.F.get(a);c||this.F.set(a,c=[]);c.push(b);this.D+=1;return this};g.remove=function(a){Qj(this);a=Rj(this,a);return this.F.Wb(a)?(this.la=null,this.D-=this.F.get(a).length,this.F.remove(a)):!1};g.clear=function(){this.F=this.la=null;this.D=0};g.Ic=function(){Qj(this);return 0==this.D}; g.Wb=function(a){Qj(this);a=Rj(this,a);return this.F.Wb(a)};g.forEach=function(a,b){Qj(this);this.F.forEach(function(c,d){x(c,function(e){a.call(b,e,d,this)},this)},this)};g.sb=function(){Qj(this);for(var a=this.F.xa(),b=this.F.sb(),c=[],d=0;dthis.Wg&&(Vj(this),this.ed=c),Oa(this.fe,e);else if(this.bb){c=e;switch(ti[c.toUpperCase()]){case 10048:this.bb.oa("creativerendered");break;case 10056:this.bb.oa("videoplaying")}d=this.bb;null!=d.td[c]&&d.oa(c)}this.ud[e]=!0}}}; var Uj=function(a,b,c){Tj(a,b,new Bj(Wi[Vi(b)],gj()||""),c.count,c.time,!1,c.data,!!a.ud[b])},Tj=function(a,b,c,d,e,f,h,k){for(var l=0;ll&&(n=xj(h[l]));if(null!==n&&"engstart"in n)vj(a.pb,b);else if(null!==n&&"engend"in n){var q=a.pb;q.rd=Date.now();var z=q.Yc;z.xb&&(z.xb=!1,z.Sc=!0,z.Qb+=Date.now()-z.kc,z.kc=null);clearTimeout(z.Wc);z.Wc=null;z.Va=null;z.Gb=0;q.ba.currentState=0;q.ba.timestamp=Date.now();q=a.pb;q.rd?(z=q.Yc,q=q.rd-q.sd-(z.xb?z.Qb+(Date.now()- z.kc):z.Qb)):q=0;n.explen=""+q}q=a.wa;z=f;var Y={};if(q.G){var da=q.G.$b();da=Infinity==da?-1:da;Y.engdelay=da.toString();Y.notifier=q.G.tb();da=q.G.Ad();Y.engactd=da;8==da&&(z=!1);z&&fb(Y,q.G.dg())}"number"===typeof q.he&&(Y.visfrc=q.he);null!==q.Ub&&(Y.viscrd=q.Ub.top+","+q.Ub.left+","+q.Ub.bottom+","+q.Ub.right);z=q=Y;Y=a.pb.getEngagementState();da={};da.engcyc=Y.engagementCycle;Y.engagementAction&&(da.engact=Y.engagementAction);da.cycchrg=Y.cycleWasCharged;Y.chargeableAction&&(da.chrgact=Y.chargeableAction); fb(z,da);fb(q,n);z=c.setTime(e);z.xe=k;z.data=q;if(q=z.Hf())2E3=b.ld&&b.cancel())}this.xg?this.xg.call(this.Vf,this):this.qf=!0;this.Fa||this.Yf(new Zj(this))}};X.prototype.Sf=function(a,b){this.qe=!1;ak(this,a,b)}; var ak=function(a,b,c){a.Fa=!0;a.eb=c;a.Gc=!b;bk(a)},dk=function(a){if(a.Fa){if(!a.qf)throw new ck(a);a.qf=!1}};X.prototype.Ba=function(a){dk(this);ak(this,!0,a)};X.prototype.Yf=function(a){dk(this);ak(this,!1,a)};var fk=function(a,b,c){ek(a,b,null,c)},ek=function(a,b,c,d){a.Xd.push([b,c,d]);a.Fa&&bk(a)};X.prototype.then=function(a,b,c){var d,e,f=new Cg(function(h,k){e=h;d=k});ek(this,e,function(h){h instanceof Zj?f.cancel():d(h)});return f.then(a,b,c)};X.prototype.$goog_Thenable=!0; var gk=function(a,b){b instanceof X?fk(a,t(b.jh,b)):fk(a,function(){return b})};X.prototype.jh=function(a){var b=new X;ek(this,b.Ba,b.Yf,b);a&&(b.ca=this,this.ld++);return b}; var hk=function(a){return Ia(a.Xd,function(b){return"function"===typeof b[1]})},bk=function(a){if(a.de&&a.Fa&&hk(a)){var b=a.de,c=ik[b];c&&(c.Ig(),delete ik[b]);a.de=0}a.ca&&(a.ca.ld--,delete a.ca);b=a.eb;for(var d=c=!1;a.Xd.length&&!a.qe;){var e=a.Xd.shift(),f=e[0],h=e[1];e=e[2];if(f=a.Gc?h:f)try{var k=f.call(e||a.Vf,b);void 0!==k&&(a.Gc=a.Gc&&(k==b||k instanceof Error),a.eb=b=k);if(Ag(b)||"function"===typeof m.Promise&&b instanceof m.Promise)d=!0,a.qe=!0}catch(l){b=l,a.Gc=!0,hk(a)||(c=!0)}}a.eb= b;d&&(k=t(a.Sf,a,!0),d=t(a.Sf,a,!1),b instanceof X?(ek(b,k,d),b.hh=!0):b.then(k,d));c&&(b=new jk(b),ik[b.Y]=b,a.de=b.Y)},ck=function(){Ca.call(this)};w(ck,Ca);ck.prototype.message="Deferred has already fired";ck.prototype.name="AlreadyCalledError";var Zj=function(){Ca.call(this)};w(Zj,Ca);Zj.prototype.message="Deferred was canceled";Zj.prototype.name="CanceledError";var jk=function(a){this.Y=m.setTimeout(t(this.Ki,this),0);this.yh=a};jk.prototype.Ki=function(){delete ik[this.Y];throw this.yh;}; jk.prototype.Ig=function(){m.clearTimeout(this.Y)};var ik={};var Z=function(){Q.call(this);this.M=this.Ra=!1;this.Re=!0;this.te=new F(0,0);this.Me=this.kf=this.wc=this.Le=this.Ac=this.ze=null;this.Jf=new Md(0,0,0,0);this.K=new F(0,0);this.O=new F(0,0);this.Xa=0;this.Mb=this.G=null;this.Na=this.Ce=this.vd=this.yd=!1;this.Xb=kk||(kk=new oj);lk||(lk=new vi);this.bb=lk;this.Ua=Yj(this.Xb,this.bb);var a=null;null!=this.Ua&&($e(this,u(M,this.Ua)),a=this.Ua.getEngagementState());this.Eh=new nj(this.Xb,a);this.Cc=0;this.P=this.Ca=this.Ld=null;this.ke=new X;t(this.Vh, this);this.dc=null;this.xf=new ui;$e(this,u(M,this.xf));this.Ib=new cg;this.lc=null;this.gf()},lk,mk,nk;w(Z,Q); Z.prototype.gf=function(){this.instantlyResizeWindow=V("CTB-instantlyResizeWindow",t(this.instantlyResizeWindow,this));this.getCollapsedHeight=V("CTB-getCollapsedHeight",t(this.getCollapsedHeight,this));this.getCollapsedWidth=V("CTB-getCollapsedWidth",t(this.getCollapsedWidth,this));this.getExpandedHeight=V("CTB-getExpandedHeight",t(this.getExpandedHeight,this));this.getExpandedWidth=V("CTB-getExpandedHeight",t(this.getExpandedWidth,this));this.getMaxExpandableSize=V("CTB-getMaxExpandableSize",t(this.getMaxExpandableSize, this));this.isExpanded=V("CTB-isExpanded",t(this.isExpanded,this));this.isExpansionEnabled=V("CTB-isExpansionEnabled",t(this.isExpansionEnabled,this));this.shouldMaintainCoordinates=V("CTB-shouldMaintainCoordinates",t(this.shouldMaintainCoordinates,this));this.getConfig=V("CTB-getConfig",t(this.getConfig,this));this.dispose=V("CTB-dispose",t(this.dispose,this));this.reportEngagement=V("CTB-reportEngagement",t(this.reportEngagement,this));this.setChargeableAction=V("CTB-setChargeableAction",t(this.setChargeableAction, this));this.vb=V("CTB-listen",t(this.vb,this));this.hc=V("CTB-listenOnce",t(this.hc,this));this.Rb=V("CTB-unlisten",t(this.Rb,this));this.uc=V("CTB-unlistenByKey",t(this.uc,this));this.Ue=V("CTB-notifyResizingToRenderingLibrary",t(this.Ue,this))};Z.prototype.j=function(){Ze(this.G,this.Ca);this.P=this.Ca=this.G=null;this.ke=new X;this.Ib.dispose();null!=Dh&&(Dh.dispose(),Dh=null);Z.l.j.call(this)};var kk=new oj; Z.prototype.Hg=function(a){if(this.isExpanded()&&!this.Na){var b=null!=this.G&&"LargeCanvasEngagement"==this.G.tb()?10009:10010;a=a||{};a.engend=!0;kj(b,a)}};var ok=function(a,b){null!=a.dc&&H(a.dc,{display:b?"block":"none"})};Z.prototype.instantlyResizeWindow=function(a,b){pk(this,t(function(){K().ALLOW_INSTANT_RESIZING?this.isExpanded()||0<=a&&0<=b&&qk(this,new F(a,b)):rk(this,"illegal_instant_resizing",{resizew:a,resizeh:b})},this))}; Z.prototype.getMaxExpandableSize=function(a){this.Mb?fk(this.Mb,a):(this.Mb=new X,fk(this.Mb,a),sk(this,"maxsize")||(this.Kc=!0))};var pk=function(a,b){fk(a.ke,b);!a.ke.Fa&&a.ke.Ba()};Z.prototype.setExternalResizeCallback=function(a){this.kf=a};Z.prototype.Ue=function(){this.kf?this.kf():R("resize-callback-is-not-defined")};var tk=function(a){a.yd=!0;null!==a.wc&&(a.vd=!1,a.wc())},uk=function(a){a=1==a.Xa;var b=Ue("external_overlay");return L()&&!ri()&&a&&b}; Z.prototype.Yh=function(){var a=K();bg("toolset-params-available");vk(this)||(this.G=wk(this,this.Na?"NoOp":a.ENGAGEMENT_NOTIFIER),L()&&(this.Cc=a.ENGAGEMENT_BORDER_WIDTH||10,this.Ca=wk(this,"InstantlyEngage"),this.Lg(),Uf("touchstart",this.Mi,!1,this)))};var wk=function(a,b){var c=Ui(b,a.bb);$e(a,u(M,c));O(c,"removed",a.si,!1,a);"LargeCanvasEngagement"==b?(a.M=!0,a.Ra=!1,null!=a.Ua&&a.Ua.pf(2),a.Xb.G=c):"AutoExpand"==b&&a.Me&&a.Me();return c};g=Z.prototype;g.re=function(){null!=this.Ua&&this.Ua.re()}; g.Lg=function(){if(this.Ca){var a=jd();0==a.height&&(a.height=window.innerHeight);this.Jf=new Md(this.Cc,a.width-this.Cc,a.height-this.Cc,this.Cc)}};g.Mi=function(a){this.Ld=I(a)};g.getCollapsedHeight=function(){return this.O.height};g.getCollapsedWidth=function(){return this.O.width};g.getExpandedHeight=function(){return this.K.height};g.getExpandedWidth=function(){return this.K.width};g.isExpanded=function(){return this.M};g.isExpansionEnabled=function(){return this.Ra}; g.shouldMaintainCoordinates=function(a){this.Re=a}; var yk=function(a,b){if("function"==typeof b&&a.Ra&&!a.M&&!a.$a()){var c=t(function(){this.dispatchEvent("expanding");b()},a);a.bb.oa("expansionrequested");var d=t(function(e){if(null!=e){if(e.lightboxWidtha.ma&&(a.ma=b);1==a.ma&&(a.Cb.Fa||a.We||a.Cb.Ba(!0),a.Td=null)};g=Tk.prototype;g.connect=function(){var a=this.ac(),b=ya(a),c=Uk[b];"number"!==typeof c&&(c=0);0==c&&O(a.postMessage?a:a.document,"message",Yk,!1,Tk);Uk[b]=c+1;this.kg=!0;this.sg()}; g.sg=function(){var a=0==Sk(this.o);this.We&&a||this.o.isConnected()||this.ta?this.Lc.stop():(this.Lc.start(),Zk(this))};g.send=function(a,b){var c=this.o.yb;c&&(this.send=function(d,e){var f=this,h=this.o.name;this.Zc=Sg(function(){f.Zc=0;try{var k=c.postMessage?c:c.document;k.postMessage&&k.postMessage(h+"|"+d+":"+e,f.Ze)}catch(l){}},0)},this.send(a,b))}; g.ti=function(){var a=this.o,b=1==this.mc||1==this.ma?200:void 0;a.isConnected()||a.mb&&a.mb.ub()||(a.s=2,M(a.mb),void 0!==b?(a.mb=new Nh(a.se,b),a.mb.start()):(a.mb=null,a.se()))}; g.j=function(){if(this.kg){var a=this.ac(),b=ya(a),c=Uk[b];Uk[b]=c-1;1==c&&xf(a.postMessage?a:a.document,"message",Yk,!1,Tk)}this.Zc&&(Tg(this.Zc),this.Zc=0);M(this.Hb);delete this.Hb;M(this.Lc);delete this.Lc;this.Bb.cancel();delete this.Bb;this.Cb.cancel();delete this.Cb;this.lb.cancel();delete this.lb;delete this.send;Tk.l.j.call(this)};var Wk=function(a){a=a.split(",");a[1]=a[1]||null;return a};var cl=function(a,b){Lk.call(this);for(var c=0,d;d=Ok[c];c++)if(d in a&&!/^https?:\/\//.test(a[d]))throw Error("URI "+a[d]+" is invalid for field "+d);this.U=a;this.name=this.U.cn||Qk();this.ka=b||fd();this.qd=[];this.$e=new Ug(this);a.lpu=a.lpu||td(this.ka.ac().location.href)+"/robots.txt";a.ppu=a.ppu||td(a.pu||"")+"/robots.txt";Vk[this.name]=this;zf(window,"unload",bl)||qf(window,"unload",bl)};w(cl,Lk);var dl=/^%*tp$/,el=/^%+tp$/;g=cl.prototype;g.mb=null;g.Ob=null;g.hb=null;g.s=1; g.isConnected=function(){return 2==this.s};g.yb=null;g.Id=null;g.getConfig=function(){return this.U};g.connect=function(a){this.se=a||p;3==this.s&&(this.s=1);this.Ob?fk(this.Ob,this.Rf):this.Rf()}; g.Rf=function(){this.Ob=null;this.U.ifrid&&(this.Id=gd(this.ka.R,this.U.ifrid));if(this.Id){var a=this.Id.contentWindow;a||(a=window.frames[this.U.ifrid]);this.yb=a}if(!this.yb){if(window==window.top)throw Error("CrossPageChannel: Can't connect, peer window-object not set.");this.yb=window.parent}if(!this.hb){this.U.tp||(this.U.tp="function"===typeof document.postMessage||"function"===typeof window.postMessage||B&&window.postMessage?1:0);if("function"===typeof this.U.tp)this.hb=new this.U.tp(this, this.ka);else switch(this.U.tp){case 1:this.hb=new Tk(this,this.U.ph,this.ka,!!this.U.osh,this.U.nativeProtocolVersion||2)}if(!this.hb)throw Error("CrossPageChannel: No suitable transport found! You may try injecting a Transport constructor directly via the channel config object.");}for(this.hb.connect();0h||2<=h)b=!1;1!==h||d||(b=!1)}if(this.Ra=b)this.te=new F(a.width,a.height),this.K=this.te.clone(),this.ze=a.expansionCallback,this.Ac=a.collapseCallback, this.Le="function"===typeof a.initiateCollapseCallback?a.initiateCollapseCallback:null,d=a.aboutToExpandCallback,this.wc="function"===typeof d?d:null,this.Me="function"===typeof a.initiateFullscreenExpansionCallback?a.initiateFullscreenExpansionCallback:null,this.Xa=a.expansionMode||0,1===this.Xa&&this.shouldMaintainCoordinates(!1),pk(this,t(this.Yh,this)),yc&&1==this.Xa&&!ri()&&(this.dc=C.createElement("div"),this.dc.id="inframe-close-button",H(this.dc,{height:"21px",width:"21px"}),C.body.appendChild(this.dc)), "function"===typeof a.toolsetReadyCallback&&pk(this,a.toolsetReadyCallback),this.Na||Tf(this,qf(D,"pagehide",t(this.Hg,this,{unload:!0}),!0,this));Tf(this,O(D,"resize",this.Lg,!1,this))}else this.Ra=!1;a=this.Ra;return a?!0:!1};g.Ge=function(){this.o&&!this.o.isConnected()&&(M(this.o),this.o=null,rk(this,"xct-commTimeout"),this.Kc&&Dk(this,{lightboxWidth:0,lightboxHeight:0}))}; g.expandWindow=function(a,b){!this.Ra||this.M||this.$a()||(a&&b&&(this.K=(new F(a,b)).clone()),uk(this)?this.yd&&(this.vd=!0,this.Ce&&this.hf()):yk(this,t(this.hf,this)))};g.Zd=function(){this.Ag&&sk(this,"startExternalNotifier")};g.hf=function(){var a=this.K.clone();sk(this,["expand_w",a.width,"_h",a.height,"_m",this.Xa].join(""))};var qk=function(a,b){sk(a,["resize_w",b.width,"_h",b.height].join(""))};gl.prototype.collapseWindow=function(){this.Ra&&this.M&&sk(this,"collapse")}; var sk=function(a,b){if(a.o&&a.o.isConnected())return a.o.send("expandable_ad",b),!0;rk(a,"xct-commError",{msg:b});return!1};g=gl.prototype; g.He=function(a){var b=a.split("_");if("ok"===b[0]){for(var c,d,e,f=new F(0,0),h=2;hb&&(b=a.indexOf("?"));c&&0=a.width||0>=a.height||!a.Lf)return null;var b=new hl(a);a.$f&&(D[a.$f]=b);return b},kl=function(a){var b=a.google_frame_id;b||(b="google_frame_"+Math.floor(2147483647*Math.random()));var c=jl(b,a.google_ad_url,parseInt(a.google_ad_width,10),parseInt(a.google_ad_height,10),a.google_container_id);return a[b]=c}; v("adsense.advertiser.creativeToolset.publisher.ExpandableAdSlotFactory.createIframeFromWindow",kl); var jl=function(a,b,c,d,e,f,h,k){if(!a||!b||0>=c||0>=d)return null;var l=Qk();b=Jk(b,l,k);k="